be able to speak well - Allemand Anglais Dictionnaire